// import Service from 'r-service';
// import GxlTableSheet from '../index';
// class GxlTableSheetService extends Service {
//     getCurrentSheetIndex() {
//         if (this.$data.currentSheetIndex==undefined) {
//             this.$set("currentSheetIndex", 0)
//         }
//         return this.$data.currentSheetIndex
//     }
//     getSheets() {
//         if (!this.$data.sheets) {
//             this.$set("sheets", [new GxlTableSheet('untitled')])
//         }
//         return this.$data.sheets
//     }
//     getCurrentSheet() {
//         let currentSheetData = this.$data.currentSheetData
//         if (!currentSheetData) {
//             currentSheetData = this.getSheets()[this.getCurrentSheetIndex()]
//             this.$set("currentSheetData",currentSheetData )
//         }
//         return currentSheetData
//     }
//     switchSheetTo(sheetIndex) {
//         const toSheet = this.getSheets()[sheetIndex]
//         if (toSheet) {
//             this.$set("currentSheetData", toSheet);
//             this.$set("currentSheetIndex", sheetIndex);
//         }
//     }
//     setFixedRow(rowIndex) {
//         const data = this.getCurrentSheet().setFixedRow(rowIndex);
//         // this.$apply()
//         this.$set("currentSheetData",data)
//     }
//     setFixedCell(cellIndex) {
//         const data = this.getCurrentSheet().setFixedCell(cellIndex);
//         this.$set("currentSheetData",data)
//         // this.$apply()
//     }
//     setTitle(title = "untitled") {
//         const data = this.getCurrentSheet().setTitle(title);
//         this.$set("currentSheetData",data)
//         // this.$apply()
//     }
//     setSelectedRect(rects) {
//         const data = this.getCurrentSheet().setSelectedRect(rects);
//         this.$set("currentSheetData",data)
//         // this.$apply()
//     }
// }
// export default GxlTableSheetService;